specialised cells - English Synonyms Dictionary